#ifdef _WIN32
#include <windows.h>
struct UTF8Console
{
    UTF8Console()
    {
        SetConsoleOutputCP(CP_UTF8);
        SetConsoleCP(CP_UTF8);
    }
};
static UTF8Console _utf8console;
#endif